restoring moment - Turkish English Dictionary